home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / keyb / pk191.zip / POWERKIT.DOC < prev    next >
Text File  |  1988-12-19  |  37KB  |  641 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.                             POWERKIT Documentation
  9.  
  10.  
  11.                                 November 1988
  12.                                  Version 1.90
  13.  
  14.  
  15.                      Copyright 1987-88 by John H. Brooks.
  16.                              All rights reserved.
  17.                            Permission is granted to
  18.                    distribute copies of this documentation.
  19.  
  20.  
  21.     DISCLAIMER: This software is sold "as is."  No warranty is given, either 
  22.     express or implied, that any specific POWERKIT feature will work on any 
  23.     particular machine.  The manufacturer will not be liable for any damage 
  24.     caused by the use of POWERKIT. 
  25.     
  26.     The names of hardware and software products, and companies mentioned in 
  27.     this document are trademarks or service marks of the respective companies.
  28.  
  29.     To registered users, version 1.90 is a FREE upgrade.
  30.  
  31.     FORWARD: Welcome, I'll be brief.  I'm asking you to please pay for POWER-
  32.     KIT if you use it.  At $12.95, I believe the price is fair.  Give POWERKIT 
  33.     a good workout, then remit to: 
  34.     
  35.                              CENTRAL DATA SERVICES
  36.                                1641 WINONA COURT
  37.                                DENVER, CO 80204
  38.                                 (303) 595-4218
  39.  
  40.     SUPPORT FOR POWERKIT: Since there are so many different video cards, 
  41.     versions of PC/MS-DOS, flavors of the BIOS ROM, hardware configurations, 
  42.     all calling themselves "PC (or AT) compatible," the "non-guarantee" above 
  43.     is regrettable but necessary.  Obviously, you won't buy POWERKIT if it 
  44.     doesn't work on your machine, but if you could spare a few moments to let 
  45.     me know what would not work, and what kind of machine you have, I'll do my 
  46.     best to get POWERKIT to work on your machine.  As many registered users of 
  47.     POWERKIT have already discovered, I intend to have POWERKIT be one of the 
  48.     best supported SHAREWARE (or commercial, for that matter) programs in the 
  49.     business.  SEE PAGE 11 FOR INFORMATION ON POWERKIT'S NEW ONLINE SUPPORT.
  50.  
  51. INSTALLATION: Type "PK" at the DOS prompt. You may also type some optional 
  52.         instructions to POWERKIT (described in detail later) after the "PK".
  53.  
  54. INTRODUCTION: POWERKIT is small, about 2700 bytes of it stay in memory. If 
  55.         each of POWERKIT's tasks were to be done by separate "COM" programs, 
  56.         many thousands of bytes would be used.  Almost all of POWERKIT's 
  57.         operations may be controlled from the command line (the DOS prompt or 
  58.         a line in AUTOEXEC.BAT), with a keyboard "hot" key, or from a pop-up 
  59.         "1-2-3" style menu, even while you are inside another program.  Many 
  60.         can be disabled, if your favorite utility program does the same thing.  
  61.         After all, POWERKIT uses very little memory. 
  62.  
  63. Page 2 
  64.  
  65.         
  66.         You will like the way POWERKIT handles your keyboard.  A key, when 
  67.         pressed, starts to repeat after a waiting period whose length you set, 
  68.         accelerates smoothly at a rate you set to a top speed you set, and 
  69.         when released, "stops on a dime."  Keystrokes also may be made to 
  70.         repeat very slowly, or to repeat not at all.  POWERKIT's AutoPilot 
  71.         lets you teach your machine how to do a repetitive task, while you sit 
  72.         back and relax.  If that's not enough, add an extra large keystroke 
  73.         buffer and an ability to view what's in it, a way to route printer 
  74.         output to your screen, an escape hatch from programs that falter, a 
  75.         screen blanker, a floppy disk motor early shut-off, a way to protect 
  76.         your machine from prying eyes and mischievous fingers (even at 
  77.         bootup), a few other things, and there's HOOK. 
  78.         
  79.         HOOK is unique.  HOOK will open up many of those programs that won't 
  80.         let your "can't live without" pop-up utilities pop up.  HOOK will do 
  81.         other things too (see /K)eyboard redefine, and KEYPAD 5, H, page 9). 
  82.  
  83. LESS EXPERIENCED PC USERS: Don't be put off by the wealth of more or less 
  84.         technical data which follows.  You already know how to get POWERKIT 
  85.         working and if you read how to get the help menus (see /U1 farther down 
  86.         this page) you may never have to read anything else about POWERKIT. 
  87.  
  88. COMMANDING POWERKIT: Most POWERKIT parameters may be set by including them 
  89.         after the "PK" when you call POWERKIT, and several MUST be set from 
  90.         there.  For example, typing: 
  91.  
  92.                 PK/M15/W5/d2/f110/g68 
  93.         
  94.         will set the floppy disk motor to shut off after 1.5 seconds (15 
  95.         tenths), the wait before repeating a keystroke to 1/2 second (5 
  96.         tenths), the display to switch off after 2 minutes (if no keys have 
  97.         been pressed during that time), the keystroke repeat speed to a 
  98.         maximum of 110 keystrokes per second, and replaces KEYPAD 5 with F10 
  99.         (68 is the decimal scan code for F10) as the HOT key.  The commands 
  100.         may be entered in any order, in lower/UPPER case. 
  101.  
  102.         The following commands can be given ONLY from the command line of 
  103.         PK.COM
  104.  
  105.         /U1 is for NEW USERS who would like to have a menu to remind them of 
  106.         POWERKIT's many options.  /U1 tells POWERKIT, as it is being loaded, to 
  107.         attach an interface to itself which will allow it to communicate with 
  108.         a public domain program called SlashBar.  Slashbar is a program that 
  109.         pops menus of the user's choice onto the screen whenever the "ALT" and 
  110.         "/" keys are pressed simultaneously.  SlashBar, and its complementary 
  111.         program, MAKEBAR (MAKEBAR creates the menus SlashBar pops up), was 
  112.         written by R.L. Hummel, who wrote a description of SlashBar and its 
  113.         operation in the May 26, 1987 (vol. 6, # 10) issue of PC Magazine. 
  114.         There are many places you can obtain a copy of SlashBar, including PC 
  115.         Magazine's own BBS, (212) 696-0360 or (415) 598-9100.
  116.  
  117.         Assuming you have obtained a copy of SLASHBAR.COM, some modifications 
  118.         must be made to it.  But don't worry, they only need be made once, and 
  119.         they are easy to do.  Make sure that DEBUG.COM, SLASHBAR.COM, and 
  120.         SLASHMOD.TXT (included in this package) are on the same diskette, 
  121.         then, at the "A>" prompt, type: 
  122.  
  123. Page 3
  124.         
  125.                 A>debug slashbar.com <slashmod.txt
  126.  
  127.         The modification allows SlashBar to communicate with programs (any 
  128.         programs, not just POWERKIT) that are loaded "beneath" SlashBar.  With 
  129.         that task completed, see that POWERKIT.MNU (included in this package) 
  130.         is on the same diskette as SLASHBAR.COM, and at the "A>" prompt, type:
  131.  
  132.                 A>slashbar powerkit.mnu/2000
  133.  
  134.         Press "ALT" and "/" at the same time and watch POWERKIT's menu pop 
  135.         onto the screen.  The beauty of using SlashBar for POWERKIT's menus 
  136.         (besides being my tiny contribution to standardization of program 
  137.         interfaces) is that SlashBar need not be loaded when you are using a 
  138.         huge application program that takes up virtually all available memory, 
  139.         all memory, except perhaps for the 2.5k POWERKIT needs.  SlashBar, 
  140.         together with its menu buffer, uses several thousand bytes.
  141.  
  142.         For you that register POWERKIT, send an extra $2.50, and receive the 
  143.         latest version of POWERKIT, and a utility program that adds POWERKIT's 
  144.         commands to any other "BAR" (menu) file you use with SlashBar. 
  145.  
  146.         /In, /Jn sets the high byte and low byte, respectively, of the "ex-
  147.         tended" ASCII code SlashBar (or any other menu program) uses to get 
  148.         POWERKIT's attention.  With SlashBar, the high byte "must" be zero.  
  149.         The default low byte is 30 (1Eh), which is CTRL-6 (SlashBar doesn't 
  150.         recognize KEYPAD 5).  These switches were provided in case CTRL-6 
  151.         means something to one of your programs, and you wish to write your 
  152.         own "BAR" file (using MAKEBAR.COM), or use the utility provided to 
  153.